Skip to content

[stable32] fix(files_sharing): apply link share password on first save#60330

Merged
AndyScherzinger merged 2 commits into
stable32from
backport/60311/stable32
May 13, 2026
Merged

[stable32] fix(files_sharing): apply link share password on first save#60330
AndyScherzinger merged 2 commits into
stable32from
backport/60311/stable32

Conversation

@pringelmann
Copy link
Copy Markdown
Contributor

@pringelmann pringelmann commented May 12, 2026

Backport of #60311

  • Review and resolve any conflicts

Pre-declare newPassword on the share state so Vue 2's reactivity covers
it from the start. Without this, $set later relies on a
property-addition notification path that races with the toggle's async
setter and intermittently drops the password in certain build
environments.

Fixes: #57011
-e
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
@pringelmann pringelmann requested a review from a team as a code owner May 12, 2026 13:08
@pringelmann pringelmann requested review from nfebe, sorbaugh and susnux and removed request for a team May 12, 2026 13:08
@pringelmann pringelmann self-assigned this May 12, 2026
@pringelmann pringelmann requested a review from come-nc May 12, 2026 13:10
@AndyScherzinger AndyScherzinger merged commit b99a437 into stable32 May 13, 2026
137 of 142 checks passed
@AndyScherzinger AndyScherzinger deleted the backport/60311/stable32 branch May 13, 2026 06:24
@AndyScherzinger AndyScherzinger added this to the Nextcloud 32.0.10 milestone May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants